
using System;
using System.ComponentModel.DataAnnotations;
using Abp.Domain.Entities.Auditing;
using JYJ.AiYard.StationManagement.TbMicroPayParams;

namespace  JYJ.AiYard.StationManagement.TbMicroPayParams.Dtos
{
    public class TbMicroPayParamsEditDto
    {

        /// <summary>
        /// Id
        /// </summary>
        public long? Id { get; set; }         


        
		/// <summary>
		/// 场所编号
		/// </summary>
		[Required(ErrorMessage="场所编号不能为空")]
		public long Station_ID { get; set; }



		/// <summary>
		/// 客户端编号
		/// </summary>
		[Required(ErrorMessage="客户端编号不能为空")]
		public long Client_ID { get; set; }



		/// <summary>
		/// 商户名称
		/// </summary>
		public string MicroPay_SHOPSNAME { get; set; }



		/// <summary>
		/// 微信账号
		/// </summary>
		public string MicroPay_ACCOUNT { get; set; }



		/// <summary>
		/// AppID
		/// </summary>
		public string MicroPay_APPID { get; set; }



		/// <summary>
		/// AppSecret
		/// </summary>
		public string MicroPay_APPSECRET { get; set; }



		/// <summary>
		/// 商户号
		/// </summary>
		public string MicroPay_MCHID { get; set; }



		/// <summary>
		/// 子商户号
		/// </summary>
		public string MicroPay_SUB_MCHID { get; set; }



		/// <summary>
		/// MD5密钥
		/// </summary>
		public string MicroPay_KEY { get; set; }



		/// <summary>
		/// 异步通知页面
		/// </summary>
		public string MicroPay_NOTIFY_URL { get; set; }



		/// <summary>
		/// 查询页面
		/// </summary>
		public string MicroPay_QUERY_URL { get; set; }



		/// <summary>
		/// 同步通知页面
		/// </summary>
		public string MicroPay_RETURN_URL { get; set; }



		/// <summary>
		/// Cert证书名称
		/// </summary>
		public string MicroPay_CERT { get; set; }



		/// <summary>
		/// 客户端IP地址
		/// </summary>
		public string MicroPay_ClientIP { get; set; }



        /// <summary>
        /// 微信账号类型
        /// </summary>
        public int MicroPay_Type { get; set; }

        /// <summary>
        /// 停用该账号
        /// </summary>
        public bool MicroPay_Stop { get; set; }
    }
}